person with few economic resources - French English Dictionary